Link to this headingNFC
Link to this headingTesla NFC
Link to this headingRFID Recording
Reading a Password from a RFID Recording
NFC Tag Information and commands
- Record at 13.736 MHz with gqrx.
- Use GNURadio to wav file into i and q parts with a 2Mhz sampling frequency
- Use NFC-laboratory to view the recording and view the data interaction
gqrx config:
[General]
crashed=true
configversion=3
[input]
device="hackrf=4d34cd"
sample_rate=2000000
frequency=13736000
swap_iq=true
gains=@Variant(\0\0\0\b\0\0\0\x3\0\0\0\x4\0R\0\x46\0\0\0\x2\0\0\0\x8c\0\0\0\x4\0I\0\x46\0\0\0\x2\0\0\x1\x1b\0\0\0\x4\0\x42\0\x42\0\0\0\x2\0\0\x1
GNU Radio Decode:
options:
parameters:
author: ''
catch_exceptions: 'True'
category: '[GRC Hier Blocks]'
cmake_opt: ''
comment: ''
copyright: ''
description: ''
gen_cmake: 'On'
gen_linking: dynamic
generate_options: qt_gui
hier_block_src_path: '.:'
id: sniff_NFC
max_nouts: '0'
output_language: python
placement: (0,0)
qt_qss_theme: ''
realtime_scheduling: ''
run: 'True'
run_command: '{python} -u {filename}'
run_options: prompt
sizing_mode: fixed
thread_safe_setters: ''
title: Not titled yet
window_size: (1000,1000)
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: enabled
blocks:
- name: samp_rate
id: variable
parameters:
comment: ''
value: '2000000'
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: enabled
- name: blocks_complex_to_float_0
id: blocks_complex_to_float
parameters:
affinity: ''
alias: ''
comment: ''
maxoutbuf: '0'
minoutbuf: '0'
vlen: '1'
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: enabled
- name: blocks_file_source_0
id: blocks_file_source
parameters:
affinity: ''
alias: ''
begin_tag: pmt.PMT_NIL
comment: ''
file: 'path to gqrx capture '
length: '0'
maxoutbuf: '0'
minoutbuf: '0'
offset: '0'
repeat: 'False'
type: complex
vlen: '1'
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: true
- name: blocks_wavfile_sink_0_0
id: blocks_wavfile_sink
parameters:
affinity: ''
alias: ''
append: 'False'
bits_per_sample1: FORMAT_PCM_16
bits_per_sample2: FORMAT_PCM_16
bits_per_sample3: FORMAT_VORBIS
bits_per_sample4: FORMAT_PCM_16
comment: ''
file: path to output file
format: FORMAT_WAV
nchan: '2'
samp_rate: samp_rate
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: enabled
- name: low_pass_filter_0
id: low_pass_filter
parameters:
affinity: ''
alias: ''
beta: '6.76'
comment: ''
cutoff_freq: '400000'
decim: '1'
gain: '1'
interp: '1'
maxoutbuf: '0'
minoutbuf: '0'
samp_rate: samp_rate
type: fir_filter_ccf
width: '400000'
win: window.WIN_HAMMING
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: true
- name: qtgui_sink_x_0
id: qtgui_sink_x
parameters:
affinity: ''
alias: ''
bw: samp_rate
comment: ''
fc: '0'
fftsize: '1024'
gui_hint: ''
maxoutbuf: '0'
minoutbuf: '0'
name: '""'
plotconst: 'True'
plotfreq: 'True'
plottime: 'True'
plotwaterfall: 'True'
rate: '10'
showports: 'False'
showrf: 'False'
type: complex
wintype: window.WIN_BLACKMAN_hARRIS
states:
bus_sink: false
bus_source: false
bus_structure: null
coordinate:
rotation: 0
state: disabled
connections:
-
-
-
-
-
metadata:
file_format: 1
grc_version: 3.10.6.0